<?php
	require_once("../modelo/DAO/ProductoDao.php");
	require_once("../config.php");
	require_once("../Modelo/Entidad/Producto.php");

	class ProductoDaoIMP extends Modelo implements ProductoDao{


		public function obtenerProductos(){
			$query = "SELECT p.PROD_ID,p.PROD_DESCRIPCION,p.PROD_UNIDADES_STOCK,p.PROD_UNIDADES_PEDIDAS,p.PROD_PRECIO_UNITARIO,p.PROD_IMAGEN
				FROM producto p
				WHERE 1;
			";
			$res = parent::execute($query);
			$arr=null;
			if($res){
				for($i=0;$i<mysql_num_rows($res);$i++){
					$f = mysql_fetch_array($res);
					$p=new Producto();
					$p->setID($f['PROD_ID']);
					$p->setDescripcion($f['PROD_DESCRIPCION']);
					$p->setUnidadesStock($f['PROD_UNIDADES_STOCK']);
					$p->setUnidadesPedidas($f['PROD_UNIDADES_PEDIDAS']);
					$p->setPrecioUnitario($f['PROD_PRECIO_UNITARIO']);
					$p->setImagen($f['PROD_IMAGEN']);
					$arr[$i]=$p;
				}
				return $arr;

			}
			return null;





		}

/*
		public function obtenerPedidoPorDNIEID($p,$c){
			$query = "SELECT CLIE_ID
				FROM cliente c
				WHERE c.DNI = '=".$c->getDNI()."';
			";
			echo $query."<br>";
			$res = parent::execute($query);

			if($res){
				if(mysql_num_rows($res)==1){
					$f = mysql_fetch_array($res);
					$c->setId($f['CLIE_ID']);

					$query="SELECT PEDI_ID,PEDI_FECHA,PEDI_ESTADO
						FROM pedido p
						WHERE p.PEDI_ID = '".$p->getPedidoID()."' AND
						p.CLIE_ID ='".$c->getId();."'
						;"

					echo $query."<br>";
					$res = parent::execute($query);

					if($res){
						if(mysql_num_rows($res)==1){
							$f = mysql_fetch_array($res);
							$p->setClienteId($f['CLIE_ID']);
							$p->setFecha(strtotime($f['PEDI_FECHA']));
							$p->setEstado($f['PEDI_ESTADO']);
							$p->setMonto($f['PEDI_MONTO']);


							return $p;
						}
					}
				}
			}


			return null;

		}*/}


?>